import java.sql.Array;
import java.util.Arrays;
import java.util.Scanner;

/*一项体育赛事，7名裁判打分（满分10，最小0），选手的最后得分是去掉一个最高分，去掉一个最低分，
剩下的分数的平均分为选手的成绩。
输入裁判打分，计算最终得分。（提示：用数组存裁判的打分，限制范围，然后计算）

 */
public class Shuzu {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        double[] score = new double[7];
        double sum = 0;
        double avg=0;
        for (int i = 0; i < score.length; i++) {
            while (true) {
                System.out.println("请输入第" + (i + 1) + "名选手的成绩");
                score[i] = input.nextDouble();
                if (score[i] > 10 || score[i] < 0) {
                    System.out.println("输入错误，请重新输入");
                    continue;
                }
                break;
            }
        }
        Arrays.sort(score);
        for (int i = 1; i < score.length - 1; i++) {
            sum += score[i];

        }
        avg = sum / score.length - 2;
        System.out.println("最终得分为"+avg);
    }


}
